version 2.3, coded by matro, rome (italy)

     
 


RealPopup HomePage
Matro HomePage

Send email

 

version 2.3 build 047 (mar 2002)

 
  added features
  • starting from build 041, a limited read-only release called RealPopup le is available, read detailed infos here.
 
  enhancements
  • SMB protocol implemented: improved Unix/Linux/Samba compatibility.
     now it works on 9x platforms too
  • RealPopup doesn't show any startup dialog anymore: it runs directly on your tray area.
  • Messenger service is restarted during RealPopup shutdown if 'Let RealPopup take control' is selected.
  • new registry option 'WinpopupMailslot' allows you to disable mailslot protocol when sending to winpopup compliant clients.
  • new registry option 'NameResolution' allows you to decide whether to take advantage of RealPopup internal naming resolution or not.
    set to 1 as default

this release features Inno Setup as installation tool (thanks to Jordan Russell for such a great piece of freeware):

  • install and uninstall processes are better experienced with modern style.
  • most of the problems users reported on some old Windows platforms and file replacement issues should be covered.
  • support for silent installations: just invoke the installation executable with /VERYSILENT /SP-
     example: realp22_039.exe /VERYSILENT /SP-
  changes
  • RealPopup doesn't make any sound when receiving messages while in Away state.
  • RealPopup will search the user dat file in (ranked order): advanced registry key "RPdatFolder", user Application Data folder, user profile folder, RealPopup local folder (as before). Read the RPdatfolder explanation for more.
  fixed bugs
  • sometimes the 'I'm away' state was always enabled on certain machines if 'Set away when screensaver runs' was checked.
    you still may have this problem on NT4 machines; this is not due to RealPopup.
  • RealPopup needed Administrator rights in order to automatically stop the messenger service. now it correctly asks for proper privileges, which are usually granted to Power Users.
    consider an Administrator, a Service Pack, an HotFix or whatever can alter standard DACL removing the ability to start/stop messenger service for Power Users. if this is the case, RealPopup cannot automatically stop it: you must login as Administrator and manually disable it.
  • 'Execute on windows startup' didn't work if user hadn't proper rights for the registry or if registry key didn't exist. also, it put entry in LOCAL_MACHINE (as RealPopup did on v1.x) if chosen from the autostart dialog.
  • systemwide hotkey may report an error if no keys are chosen.

(builds from 031 to 046 includes some of the features available with v2.3 build 047)

version 2.2 build 030 (jul 2001)

 
  enhancements
  • protocol: improved compatibility with Samba (Linux-Unix) Winpopup clients.
  • new registry option DomainSendToRealPopupClientsOnly which can be defined at key RealPopup\Advanced: when set to 1, messages sent to a domain will be delivered to RealPopup clients only.
  changes
  • focus goes to message window when users are selected from the Network Browser.
  • updated the GKWare setup tool to V1.93.
  fixed bugs
  • build 021 didn't send messages to computers which have same pc and logged user names.
  • message length limit check for Winpopup protocol didn't work when "Uses Winpopup for sure" was set.
    length limit is now 890 bytes, read the faq for more.
  • unpredictable GPFs when exiting from the Network Browser

version 2.1 (jan 2001)

 
  enhancements
  • the edit box in the Send dialog is now a combo, where you can drop down a list of most-recently-used destinations.
    a destination is an entire line typed in the edit box; this feature is different from the auto-complete while typing, so you can take advantage of both.
  • the "Uses RealPopup for sure" checkmark in the users and groups pane has been changed to a list: you can tell RealPopup whether the user uses RealPopup or Winpopup for sure. this speeds up Winpopup messages handling.
    messages will be sent directly using the Winpopup protocol, there's no need to wait for RealPopup protocol timeout anymore.
  • the feature which disables the delete button for a while when receiving new messages has got its own option in the Message pane, checked by default.
  • version and build release displayed in the About dialog.
  • a registry option Log=1 can be defined at key RealPopup\Advanced: RealPopup will create log files for testing purposes.
    talk with me before to send any log file. disable if you don't use it: it wastes memory and performances!
  • options item on tray menu too
  • 'Save windows position' button now takes care of (last) Send dialog position and size.
  changes
  • the "Execute on Windows startup" now follows user's settings.
    in other words I use the HKEY_CURRENT_USER registry key, instead of HKEY_LOCAL_MACHINE, so every user can choose whether to automatically start RealPopup or not.
  fixed bugs
  • re-added mailslot listener for Winpopup-compliant clients.
    this should fix compatibility problems on certain network environments such as Netware or Samba clients. RP now has got three listeners: RealPopup listener, Winpopup-compliant mailslot listener and NetBios listener.
  • fixed a malicious bug related to Messenger service and Winpopup-compliant messages receiving.
    this bug made RealPopup to enable default LANA only; in other words, the first network protocol on first network adapter only. now it enables all LANA available: every transport protocol for every network adapter.
  • RealPopup enabled NetBios listener even if the user selected "leave standard messenger" in the Application pane.
    standard messenger service was able to communicate, but RealPopup allocated resources.
  • fixed a bug related to the Network Browser internal messages handling.
  • "Warn on canceling a send" option didn't work when closing send dialog by close button or alt+f4.
  • tray menu doesn't work anymore when options dialog is shown
  • other small fixings.

version 2.0 build 006 (may 2000)

 
  added features
  • protocol: messages can be sent to usernames!
    note: this feature works with V2.0 clients and later.
  • Windows NT and 2000 messenger service handling: appropriate option in the Environment tab. a separate dialog will be displayed first time RealPopup detects the running service.
    user has got the option to let RealPopup take control of the service or to leave it untouched; if this last is the case, RealPopup will communicate with other RealPopup clients only.
  • Network Browser: a new folder "RealPopup users" is dedicated to power users only! :-) this folder contains all currently (or previously) logged RealPopup users, along with your custom defined users or groups.
    note: only V2.0 clients and later will be added on this folder, along with the users and groups defined in the appropriate option dialog tab.
  • command line support: user can activate RealPopup, send a message to users or groups, restore original window position and size.
    use "realpopup -h" for help! RealPopup must be already running before to issue a command line action.
  • new button "Ignore thread": press it and RealPopup will ignore messages of the same thread. a menu option called "Resume threads" will restore this and RealPopup will receive all the messages.
    note: a "thread" is a message started by an user and directed to a group.
  • new option "Put caret on top when replying" in the Messages tab: you can begin to answer to a message from the top of its quote instead of the bottom. 
  • new option "Send always pc name on from field" in the Messages options tab (checked by default): uncheck this and when you send to an username, this one will se your username in his From field, instead of the pc one.
  • new option "Warn when send to domains" in the Environment tab: users will be warned when they're going to send a message to a network domain.
 
  enhancements
  • Windows 2000 ant NT compatibility: fixed lots of stuff to make RealPopup compatible on these platforms;  added a NetBIOS compatible listener.
  • async send dialog: now you can open more Send dialogs and type more messages; for example you can slowly write a long message while you'll keep on exchanging fast messages with others.
  • multithreaded Network Browser: watch the realtime growing treeview, resize and move the dialog! finally, close it or press OK without waiting for the network browsing to complete.
  • Network Browser: user names are displayed along with computer ones.
    note: this feature works with V2.0 clients and later.
  • the Network Browser now reports 'I'm away' clients condition.
    note: this feature works with V2.0 clients and later.
  • messages sent to network domains will also be received by WinPopup compatible clients.
  • the 'Warn when you get online' old option on V1.5 and minor is now 'Warn when comes online'. in other words, you can define users or groups that warns you when they're online. you can choose whether to pop-up a message or to use the status bar by checking the 'Popup on users online warning' option in the Messages pane.
  • double instancing check: if you execute RealPopup while it's already running, focus will be given to the first one, without launching it again. 
  • internet protocol https and custom protocol mk (for MSDN articles) are now recognized as hypertexts while typing.
  • the delete button on the main toolbar is disabled for 3 seconds whenever a new message appears. this will prevent the user from accidentally delete the new one. 
    note: this may happen if the "Automatically show last message" option is checked.
  • "To" field suggestion feature will include user defined groups too.
  • a registry option FullInternalPings=0 can be defined at key RealPopup\Advanced: use this if you experience hangs during RealPopup usage.
  • a registry option PingTimeOut=20 (default) can be defined at key RealPopup\Advanced: this controls RealPopup messaging timeouts.
  changes
  • now the application reports new www.realpopup.it domain when due.
  • updated the setup tool to latest V1.90; this saves ~300Kb of zip package and improves uninstall feature.
  • the 'Disable message length' option was removed; this option can be manually set in the registry key RealPopup\Advanced, entry DisableMessageLengthCheck=1. 
  • Network Browser: the Mark as Default button was removed; now RealPopup automatically sets last domain used as default for the future. 
  • a new group is created by default: WINPOPUP; this group has got all the options grayed except for the 'Uses winpopup for sure' one. two dummy users are listed as members.
  • the option property bag has got four tabs right now; "layout and languages" is dedicated to form position and size, fonts and languages.
  fixed bugs
  • the "Ignore thread" function didn't work sometimes.
    note: you still may encounter the same problem if a thread was started by a RealPopup v2.0 build 005 or previous.
  • a GPF  or VC++ runtime appeared when saving the options if the user was logged with User rights (or lower) without write permissions on the RealPopup folder (NT/2000).
    note: this
    situation may appeared as "random gpf" because RealPopup automatically saves the options sometimes.
  • vertical scrollbar wasn't displayed sometimes.
  • a bug caused the main message window to be restored to the first line when receiving a new message with the "Automatically show last message" deactivated.
  • tray icon didn't appear properly when came from screensaver; fixed other snuffies related to the tray too.
  • users and groups: filename for DAT file was collected badly on Windows NT and 2000; the file was locked to RP.DAT, which forced the same configuration for all the workstation users.
  • RealPopup crashed when defining a destinations list longer than 256 bytes; this limit is by design, however now it takes first valid names.
  • long messages wasn't delivered correctly, without any error message for the sender.
  • the Start with Windows feature didn't run if the RealPopup folder contained blanks.

about older releases

it's almost useless to describe versioning details about older releases, so here is just a short RealPopup releases history list:
  version 1.5 (jul 1999)
  version 1.34 (apr 1999)
  version 1.3 (mar 1999)
  version 1.2 (feb 1999)
  version 1.0 (mar 1998)